Bug 1806009: Backport ovn-kubernetes-related changes to 4.3#483
Conversation
Add a PodDisruptionBudget to protect the raft quorum. Configure a readines probe for the DBs: ovsdb raft only opens its port once it has a raft consensus. Utilize that. Also, add a TerminationMessagePolicy. (cherry picked from commit b2f02b3)
Since these services are just used to configure Prometheus scrape targets, rather than load-balance traffic, we should not remove not-ready addresses from them. (cherry picked from commit f9cdcff)
It's ovnkube-master not ovn-kubernetes-master. (cherry picked from commit b767fd7)
SDN-494 - ovn custom geneve port number. https://jira.coreos.com/browse/SDN-494 Signed-off-by: Phil Cameron <pcameron@redhat.com> (cherry picked from commit f1b6046)
|
@danwinship: No Bugzilla bug is referenced in the title of this pull request. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
|
/cc @dcbw @pecameron @rcarrillocruz |
|
I tried an install with this and got: |
c4b4959 to
4e632b1
Compare
|
Tested again, this time |
|
yeah, I guess the change to use the config file requires the corresponding ovn-kubernetes fix to not accidentally replace the config options with the defaults |
upstream: ovn-kubernetes/ovn-kubernetes#1044 openshift master: openshift/ovn-kubernetes#93 |
|
@danwinship I included #458, #454, and #443. PTAL and see if you think they should be included. |
|
e2e-upgrade-gcp has OOMKilled messages in the journals /test e2e-gcp-upgrade |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
458 only changes sdn-specific stuff so I don't think any of those are needed |
|
@danwinship: This pull request references Bugzilla bug 1806009, which is invalid:
Comment DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
|
/bugzilla refresh |
|
@danwinship: This pull request references Bugzilla bug 1806009, which is valid. The bug has been moved to the POST state. The bug has been updated to refer to the pull request using the external bug tracker. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
|
@danwinship Are you happy with the bumo to ovn2.12 with 2.12 in its current state? @dcbw was talking about backports coming. |
|
The bumping-to-2.12 here is just updating for the changed paths. Further ovn-kubernetes backports won't affect that. |
|
/test e2e-gcp-ovn |
|
@danwinship : could you add this commit to the list of cherry-picks for this PR (the master PR has been merged now)? |
|
patch manager note: this is required for Ipv6 support |
|
This depends on openshift/ovn-kubernetes#100 |
When terminated gracefully, either via 'ovs-ctl stop' or TERM, ovs-vswitchd cleans up datapath flows. This prevents any existing flows from continuing to work, which kinda defeats the purpose of a seamless upgrade. The preStop hook is removed because it is redundant with the TERM trap of the container's main process bash script. (cherry picked from commit 2f543fa)
4e632b1 to
65fb42e
Compare
done (squashed with the original patch from dcbw) |
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: danwinship, pecameron, russellb The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/retest |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
2 similar comments
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
@danwinship: All pull requests linked via external trackers have merged. Bugzilla bug 1806009 has been moved to the MODIFIED state. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Backport of all as-yet-unbackported ovn-kubernetes-related fixes to 4.3
Includes:
Does not include: